// 搜索音乐
export interface ISearchSongItem {
  id: number;
  name: string;
  artists: ArtistMusic[];
  album: AlbumMusic;
  duration: number;
  copyrightId: number;
  status: number;
  alias: any[];
  rtype: number;
  ftype: number;
  mvid: number;
  mv: number;
  fee: number;
  rUrl?: any;
  mark: number;
  al: {
    id: number;
    name: string;
    picUrl: string;
  };
  dt: number;
  ar: ArtistMusic[];
}

export interface ArtistMusic {
  id: number;
  name: string;
  picUrl?: any;
  alias: any[];
  albumSize: number;
  picId: number;
  fansGroup?: any;
  img1v1Url: string;
  img1v1: number;
  trans?: any;
}

export interface Artist2Music {
  id: number;
  name: string;
  picUrl?: any;
  alias: any[];
  albumSize: number;
  picId: number;
  fansGroup?: any;
  img1v1Url: string;
  img1v1: number;
  trans?: any;
}

export interface AlbumMusic {
  id: number;
  name: string;
  artist: Artist2Music;
  publishTime: number;
  size: number;
  copyrightId: number;
  status: number;
  picId: number;
  mark: number;
}
